at hatching - Turkish English Dictionary